Business

Oil surges 10% to $130 a barrel on intensifying fears of a supply crunch